Prince William, Kate Middleton's wedding anniversary 'bittersweet' as they face 'greatest challenge': expert
Prince William and Kate Middleton, the Prince and Princess of Wales, married on April 29, 2011. They are parents to three children: Prince George, Princess Charlotte and Prince Louis.